Inheritance diagram for IShParameterComponent:

Public Member Functions | |
| virtual int8 *MCCOMAPI | GetParamsBuffer ()=0 |
| virtual int16 MCCOMAPI | GetResID ()=0 |
| virtual int16 MCCOMAPI | GetViewID ()=0 |
| virtual void MCCOMAPI | GetView (IMFPart **outPart)=0 |
| virtual boolean MCCOMAPI | IsEqual (IShParameterComponent *extension)=0 |
| virtual MCCOMErr MCCOMAPI | GetParameterPointer (IDType keyword, void **parameter)=0 |
| virtual void MCCOMAPI | CloneComponent (IShParameterComponent **)=0 |
| virtual boolean MCCOMAPI | IsExpanded () const =0 |
| virtual void MCCOMAPI | SetExpanded (boolean isExpanded)=0 |
| virtual boolean MCCOMAPI | IsSelected () const =0 |
| virtual void MCCOMAPI | SetSelected (boolean isExpanded)=0 |
| virtual IDType MCCOMAPI | GetMiniPartID () const =0 |
| virtual boolean MCCOMAPI | IsCollapsible () const =0 |
| virtual uint32 MCCOMAPI | GetStyle () const =0 |
| virtual IShComponent *MCCOMAPI | GetThisComponent ()=0 |
| returns the IShComponent interface of IShParameterComponent | |
| virtual uint32 MCCOMAPI | GetSubcomponentCount ()=0 |
| returns the number of subcomponents contained in this component | |
| virtual IShParameterComponent *MCCOMAPI | GetSubcomponent ()=0 |
| returns the component's subcomponent, if any | |
| virtual int16 MCCOMAPI | GetParamViewID (IDType keyword)=0 |
| virtual MCCOMErr MCCOMAPI | SetDefaultParameters ()=0 |
|
|
|
|
|
|
|
||||||||||||
|
|
|
|
|
|
|
returns the resource id of the view of the parameter with the id "keyword" or -1 if no view for this parameter |
|
|
|
|
|
|
|
|
returns the component's subcomponent, if any
|
|
|
returns the number of subcomponents contained in this component
|
|
|
returns the IShComponent interface of IShParameterComponent
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
this is called when a new component is created, to set its parameters to a default value |
|
|
|
|
|
|
1.4.5